subsurface dam - Spanish English Dictionary